$(function() {
	$("#ruleForm").submit(
			function() {
				var isSubmit = true;
				// 校验必填字段
				$(this).find("[reg]")
						.each(
								function() {
									// 获得输入的值
									var val = $(this).val();
									// 去空格
									val = $.trim(val);
									// 获得正则
									var reg = $(this).attr("reg");
									// 获得提示信息
									var tip = $(this).attr("tip");

									var regExp = new RegExp(reg);
									// 如果不符合正则
									if (!regExp.test(val)) {
										$(this).next("span").html(
												"<font color='red'>" + tip
														+ "</font>");
										isSubmit = false;
										// 单个校验
										return false;
									} else {
										var inputName = $(this).attr("name");
										// 如果数据库中已经存在品牌名称
										if (inputName == "brandName") {
											var result = voildBrandName(val);
											if (result == "no") {
												$(this).next("span").html("<font color='red'>品牌名称已存在</font>");

												isSubmit = false;

												return false;
											} else {
												$(this).next("span").html("");
											}
										} else {
											$(this).next("span").html("");
										}
									}
								});

				$(this).find("[reg1]")
						.each(
								function() {
									// 获得输入的值
									var val = $(this).val();
									// 去空格
									val = $.trim(val);
									// 获得正则
									var reg = $(this).attr("reg1");
									// 获得提示信息
									var tip = $(this).attr("tip");

									var regExp = new RegExp(reg);
									// 如果不符合正则
									if (val != null && val != ""
											&& !regExp.test(val)) {
										$(this).next("span").html(
												"<font color='red'>" + tip
														+ "</font>");
										isSubmit = false;
										// 单个校验
										return false;
									} else {
										$(this).next("span").html("");
									}
								});
				//防止表单二次提交
				if(isSubmit){
					tipShow("#");
				}

				return isSubmit;
			});
	
	//离开焦点的校验
	$("#form111").find("[reg]")
	.blur(
			function() {
				// 获得输入的值
				var val = $(this).val();
				// 去空格
				val = $.trim(val);
				// 获得正则
				var reg = $(this).attr("reg");
				// 获得提示信息
				var tip = $(this).attr("tip");

				var regExp = new RegExp(reg);
				// 如果不符合正则
				if (!regExp.test(val)) {
					$(this).next("span").html(
							"<font color='red'>" + tip
									+ "</font>");
				} else {
					var inputName = $(this).attr("name");
					// 如果数据库中已经存在品牌名称
					if (inputName == "brandName") {
						var result = voildBrandName(val);
						if (result == "no") {
							$(this).next("span").html("<font color='red'>品牌名称已存在</font>");
						} else {
							$(this).next("span").html("");
						}
					} else {
						$(this).next("span").html("");
					}
				}
			});
$("#form111").find("[reg]")
	.blur(
			function() {
				// 获得输入的值
				var val = $(this).val();
				// 去空格
				val = $.trim(val);
				// 获得正则
				var reg = $(this).attr("reg");
				// 获得提示信息
				var tip = $(this).attr("tip");

				var regExp = new RegExp(reg);
				// 如果不符合正则
				if (val != null && val != ""
						&& !regExp.test(val)) {
					$(this).next("span").html(
							"<font color='red'>" + tip
									+ "</font>");
				} else {
					$(this).next("span").html("");
				}
			});
});